def convert_json_values_to_str(data):
    """
    递归将 JSON 数据中的所有字段值转为字符串类型
    支持字典、列表、基本类型（数字、布尔、None）
    """
    if isinstance(data, dict):
        # 处理字典：遍历键值对，递归转换值
        return {key: convert_json_values_to_str(value) for key, value in data.items()}
    elif isinstance(data, list):
        # 处理列表：递归转换每个元素
        return [convert_json_values_to_str(item) for item in data]
    else:
        # 处理基本类型：转为字符串（保留 None 转为 "null"）
        if data is None:
            return "null"  # 或根据需求转为 ""
        return str(data)